package com.novax.ex.activity.infrastructure.entity;

import com.novax.ex.common.base.BaseEntity;
import java.math.BigDecimal;
import java.util.Date;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
   * @Description 
   * @Author zhaolei
   * @Date 3/29/23 4:10 PM
   * @Version 1.0
   */

/**
 * 一元购-奖池商品表
 */
@Data
@EqualsAndHashCode(callSuper = true)
public class MallPrize extends BaseEntity {
    /**
     * 商品表id
     */
    private Long mallProductId;

    /**
     * 商品名称
     */
    private String title;

    /**
     * 期数
     */
    private Integer roundCount;

    /**
     * 售卖价格
     */
    private BigDecimal price;

    /**
     * 中奖人id
     */
    private Long winnerUserId;

    /**
     * 成本
     */
    private BigDecimal cost;

    /**
     * 成本-货币名称(英文简称)
     */
    private String costCurrency;

    /**
     * 货币名称(英文简称)
     */
    private String currency;

    /**
     * 最小单位费用
     */
    private BigDecimal minPrice;

    /**
     * 已完成筹款金额
     */
    private BigDecimal sellPrice;

    /**
     * 已售卖总份数
     */
    private Integer sellCount;

    /**
     * 已下单总份数
     */
    private Integer sellOrderCount;

    /**
     * 已下单总人数
     */
    private Integer sellPeopleCount;

    /**
     * 状态：1.进行中，2.已结束，3.已退款
     */
    private Integer status;

    /**
     * 是否被删除:1=是,0=否
     */
    private Integer isDelete;
}